thyme broomrape - French English Dictionary